
ThinkPHP 5.1 基(ji)礎入門培訓
ThinkPHP 是(shi)一(yi)個免費開源的(de),快(kuai)速、簡單的(de)面向對(dui)象的(de)輕量級(ji) PHP 開發框架,
是(shi)為了敏捷(jie) Web 應用(yong)開發和簡化企業應用(yong)開發而誕生的。
本課將從 ThinkPHP 5.1 的入(ru)門安裝開始,
詳(xiang)細講解ThinkPHP 5.1 的配置、模(mo)塊(kuai)、數據庫、路由、模(mo)型(xing)、模(mo)版、架構、請求和響(xiang)應、驗(yan)證等幾(ji)大板塊(kuai),
掌握 ThinkPHP 5.1 的主要技術點。
1 ThinkPHP 5.1 配置
2 控制器
3 數據庫操作
4 模型
5 路由
6 架構
7 URL 和模(mo)塊
8 數據(ju)庫(ku)與模(mo)型(xing)
9 容器和(he)依賴注入
10 模板
11 請求和響應(ying)
12 驗證
1
ThinkPHP 5.1 基礎入門(men)
1.ThinkPHP51安(an)裝
2.ThinkPHP51命名規范
3.ThinkPHP51目錄結(jie)構(gou)
2
ThinkPHP 5.1 URL 和模塊
1.URL解析
2.模塊設計
3
ThinkPHP 5.1 控制(zhi)器
1.控制器定義
2.控制器操作
3.空操作
4.空控制器
4
ThinkPHP 5.1 數據(ju)庫與模型
1.連接數據庫
2.模型定義
5
ThinkPHP 5.1 數據庫操作(上)
1.查詢數據
2.鏈式查詢
3.增刪改操作
6
ThinkPHP 5.1 數據庫操作(下)
1.查詢表達式
2.聚合查詢
3.原生查詢
4.子查詢
5.鏈式方法
7
ThinkPHP 5.1 模(mo)型(上)
1.模型定義
2.模型(xing)添加和刪除(chu)
3.模(mo)型更新與查詢
4.模型獲取器(qi)和修改器(qi)
8
ThinkPHP 5.1 模型(下)
1.模型搜(sou)索器(qi)和(he)數據集
2.模型自動時間戳(chuo)和只(zhi)讀字段
3.模(mo)型類型轉換和數據完成
4.模型(xing)查詢(xun)范圍和輸出
5.JSON字段 6.軟刪除
9
ThinkPHP 5.1 模(mo)板(上)
1.模(mo)版引擎和(he)視圖渲染
2.視(shi)圖賦(fu)值和過(guo)濾(lv)
3.模版變量輸出
4.模版中函(han)數和運算(suan)符
5.模(mo)版(ban)的循(xun)環標簽
6.模版的比較(jiao)和定義(yi)標簽
7.模版的(de)條件判斷標簽
10
ThinkPHP 5.1 模(mo)板(下)
1.模版的加載包含(han)輸出等
2.模版的布局和繼承
3.原樣輸出(chu)和模(mo)板注(zhu)釋
11
ThinkPHP 5.1 路由
1.路(lu)由介紹和(he)定義
2.路(lu)由的(de)變量規(gui)則(ze)和(he)閉包
3.路由的地址和緩存
4.路由的分組
5.MISS路由
6.路由的綁定和別名(ming)
7.資源路由
8.路由的URL生成
12
ThinkPHP 5.1 請(qing)求和(he)響應
1.請求對象和信息
2.請求變量
3.請求類型和HTTP頭(tou)信(xin)息(xi)
4.參數綁定
5.請求緩存
6.響應和文件下載
13
ThinkPHP 5.1 架構
1.容器和依賴注(zhu)入(ru)
2.門面(Facade)
3.鉤子和行為 4.中間件
14
ThinkPHP 5.1 驗證
1.驗證器定義
2.驗證規則
3.驗證場景
4.路由驗證
5.驗證靜態調用
6.表單令牌
